
-- 获取Redis中指定商品的库存值
local key = KEYS[1]..ARGV[1]
local stock = redis.call('get',key)
--local stock = redis.call('get','panic_buying_coupons:41')
--if stock == nil then
--    return false
--end
-- 如果库存值大于0，扣减库存
if tonumber(stock) > 0 then
    --扣减库存
    redis.call('decr',key)
    --redis.call('decr','panic_buying_coupons:41')
    return true
end
return false